8
381 95
355 245
180 300
75 217
0 91
41 2
178 0
280 32
25
185 119 22015
282 114 32148
233 118 27494
78 47 3666
259 115 29785
297 149 44253
157 120 18840
337 91 30667
198 112 22176
311 102 31722
91 54 4914
194 101 19594
239 40 9560
272 135 36720
292 124 36208
89 68 6052
105 118 12390
183 73 13359
156 62 9672
317 75 23775
138 132 18216
163 89 14507
200 100 20000
105 48 5040
172 142 24424
1
149 70
218 70
218 91
149 91
